pygrub, reiserfs: Fix on-disk structure definition.
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 23 Dec 2009 07:27:21 +0000 (07:27 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 23 Dec 2009 07:27:21 +0000 (07:27 +0000)
Without this patch pyGRUB could not read ReiserFS.

Signed-off-by: Daniel Kiper <dkiper@net-space.pl>
tools/libfsimage/reiserfs/fsys_reiserfs.c

index ce60961ae11a7561b86d6f295a74fa777abf18bf..4aa9bfbdb0ee8d0263cec743405ceb6635ab3eac 100644 (file)
@@ -222,8 +222,8 @@ struct item_head
 
 struct disk_child
 {
-  unsigned long       dc_block_number;              /* Disk child's block number. */
-  unsigned short      dc_size;                     /* Disk child's used space.   */
+  __u32                dc_block_number;                /* Disk child's block number. */
+  __u16                dc_size;                        /* Disk child's used space.   */
 };
 
 #define DC_SIZE (sizeof (struct disk_child))